master turner - French English Dictionary